An Operational Logic of Effects
نویسندگان
چکیده
In this paper we describe our progress towards an operational implementation of a modern programming logic. The logic is inspired by the variable type systems of Feferman, and is designed for reasoning about imperative functional programs. The logic goes well beyond traditional programming logics, such as Hoare’s logic and Dynamic logic in its expressibility, yet is less problematic to encode into higher-order logics. The main focus of the paper is too present an axiomatization of the base first-order theory, and an implementation of the logic into the generic proof assistant Isabelle. We also indicate the directions of our current research to blend these two advances into an operational whole.
منابع مشابه
The Effects of Operational Parameters on the Efficiency of a Mixer-Settler Extractor
The effects and influences of various operational parameters on the efficiency of mixer-settlers are thoroughly studied in this paper. One of the most important factors in designing a mixer-settler is to obtain an optimum operational extraction and overall efficiency. These two factors are dependent on various parameters such as impeller shape, size and speed of impeller, baffle size, residence...
متن کاملA Modal Language for Effects
Building on a judgmental formulation of lax logic, we propose a modal language which can be used as a framework for practical programming languages with effects. Its characteristic feature is a syntactic distinction between terms and expressions, where terms denote values and expressions denote computations. We distinguish between control effects and world effects, and allow control effects onl...
متن کاملLogic regression and its application in predicting diseases
Regression is one of the most important statistical tools in data analysis and study of the relationship between predictive variables and the response variable. in most issues, regression models and decision tress only can show the main effects of predictor variables on the response and considering interactions between variables does not exceed of two way and ultimately three-way, due to co...
متن کاملFuzzy multi-criteria selection procedures in choosing data source
Technology assessment and selection has a substantial impact on organizations procedures in regards to technology transfer. Technological decisions are usually made by a group of experts, and whereby integrity of these viewpoints to a single decision can be quite complex. Today, operational databases and data warehouses exist to manage and organize data with specific features and henceforth, th...
متن کاملEfficacy of fuzzy MADM approach in Six Sigma analysis phase in automotive sector
Six Sigma is a strategy for achieving process improvement and operational excellence within an organization. Decisions on critical parameter selection in analysis phase are always very crucial; it plays a primary role in successful execution of Six Sigma project and for productivity improvement in manufacturing environment and involves the imprecise, vague and uncertain information. Using a cas...
متن کامل